cape verde escudo - English Synonyms Dictionary

cape verde escudo

n.
[1] escudo